powerful explosion - Francés Inglés Diccionario